package com.gzhryc.shared_device.oem.h5.agent.dto.api.v1.bxscn;

import com.gzhryc.common.api.SecurityResponse;

import java.io.Serializable;

public class BXSCNDeviceCountResponse extends SecurityResponse<BXSCNDeviceCountResponse.Body> {

    public BXSCNDeviceCountResponse() {
    }

    public BXSCNDeviceCountResponse(Integer code, String msg) {
        super(code, msg);
        this.body = new Body();
    }

    public static class Body implements Serializable {

        private String deviceFunCodeName;
        private Long deviceCount;
        private Long deployCount;
        private Long onlineCount;

        public String getDeviceFunCodeName() {
            return deviceFunCodeName;
        }

        public void setDeviceFunCodeName(String deviceFunCodeName) {
            this.deviceFunCodeName = deviceFunCodeName;
        }

        public Long getDeviceCount() {
            return deviceCount;
        }

        public void setDeviceCount(Long deviceCount) {
            this.deviceCount = deviceCount;
        }

        public Long getDeployCount() {
            return deployCount;
        }

        public void setDeployCount(Long deployCount) {
            this.deployCount = deployCount;
        }

        public Long getOnlineCount() {
            return onlineCount;
        }

        public void setOnlineCount(Long onlineCount) {
            this.onlineCount = onlineCount;
        }
    }
}
